off-road equipment - German English Dictionary